/**
 * \file Vec4f.hpp
 * Header with macro magic to select the best available Vec4f implementation.
 */

#if defined(SIUT_ALTIVEC)
#include "siut/simd/altivec/Vec4f.hpp"
#elif defined(SIUT_SSE)
#include "siut/simd/sse/Vec4f.hpp"
#else
#include "standard/Vec4f.hpp"
#endif

namespace siut {
namespace simd {
#if defined(SIUT_ALTIVEC)
    typedef altivec::Vec4f Vec4f;
#elif defined(SIUT_SSE)
    typedef sse::Vec4f Vec4f;
#else
    typedef standard::Vec4f Vec4f;
#endif
} //namespace simd
} //namespace siut
